eee604fdf99765a660276b3ebfa6a879c40c8e11,debugger/impl/com/intellij/debugger/ui/DebuggerSessionTab.java,DebuggerSessionTab,createFirstToolbar,#RunContentDescriptor#JComponent#,367
Before Change
restarAction.registerShortcut(component);
AnAction action = actionManager.getAction(DebuggerActions.RESUME);
if (action != null) group.add(action);
action = actionManager.getAction(DebuggerActions.PAUSE);
if (action != null) group.add(action);
AnAction stopAction = actionManager.getAction(IdeActions.ACTION_STOP_PROGRAM);
if (action != null) group.add(stopAction);
action = actionManager.getAction(DebuggerActions.EVALUATE_EXPRESSION);
if (action != null) group.add(action);
group.add(new CloseAction(myRunner, contentDescriptor, getProject()));
group.add(CommonActionsFactory.getCommonActionsFactory().createContextHelpAction(myRunner.getInfo().getHelpId()));
return ActionManager.getInstance().createActionToolbar(ActionPlaces.DEBUGGER_TOOLBAR, group, false);
After Change
}
private ActionToolbar createFirstToolbar(RunContentDescriptor contentDescriptor, JComponent component) {
DefaultActionGroup group = new DefaultActionGroup();
RestartAction restarAction = new RestartAction(myRunner, myConfiguration, contentDescriptor.getProcessHandler(), DEBUG_AGAIN_ICON,
contentDescriptor, myRunnerSettings, myConfigurationSettings);
group.add(restarAction);
restarAction.registerShortcut(component);
addActionToGroup(group, DebuggerActions.RESUME);
addActionToGroup(group, DebuggerActions.PAUSE);
addActionToGroup(group, IdeActions.ACTION_STOP_PROGRAM);
addActionToGroup(group, DebuggerActions.EXPORT_THREADS);
addActionToGroup(group, DebuggerActions.EVALUATE_EXPRESSION);